<?php

class Projet
{
    private $prjID;
    private $prjDateCreation;
    private $prjNom;
    private $prjCommentaire;
   
    //Fait référence à la classe tâche, référence classe : Tache.
    public $prjTableauActivite = array();
   
    public function __construct ($prjDateCreation = NULL, $prjNom = NULL,
				 $prjCommentaire = NULL, $prjTableauActivite = NULL, $prjID = NULL)
    {
	$this->prjID = $prjID;
	$this->prjDateCreation = $prjDateCreation;
	$this->prjNom = $prjNom;
	$this->prjCommentaire = $prjCommentaire;
	
	$this->prjTableauActivite = $prjTableauActivite;
    }
    
    //ID du projet
    public function getPrjID ()
    {
	return $this->prjID;
    }
    
    public function setPrjID ($prjID)
    {
	$this->prjID = $prjID;
    }
    
    //Date de création du projet
    public function getPrjDateCreation ()
    {
	return $this->prjDateCreation;
    }
    
    public function setPrjDateCreation ($prjDateCreation)
    {
	$this->prjDateCreation = $prjDateCreation;
    }
    
    //Nom du projet
    public function getPrjNom ()
    {
	return $this->prjNom;
    }
    
    public function setPrjNom ($prjNom)
    {
	$this->prjNom = $prjNom;
    }
    
    //Commentaire du projet
    public function getPrjCommentaire ()
    {
	return $this->prjCommentaire;
    }
    
    public function setPrjCommentaire ($prjCommentaire)
    {
	$this->prjCommentaire = $prjCommentaire;
    }
    
    //Méthodes pour obtenir la référence à des activités liées à des projets
    public function getPrjTableauActivite ()
    {
	return $this->prjTableauActivite;
    }
    
    public function setPrjTableauActivite ($prjTableauActivite)
    {
	$this->prjTableauActivite = $prjTableauActivite;
    }
}
?>